home *** CD-ROM | disk | FTP | other *** search
- When I read about the fix of the SIQ problem in OS/2 Warp fixpack 17 i began
- looking for ill behaved PM applications that would lock my PM msgqueue.
-
- Since systematically ill behaved applications are not easy to find i decided
- to make my first public OS/2 application a really ill behaved one.
-
- What SIQTST does is to create a standard PM window with one button that says
- "Lock PM queue". When the user clicks this button the program grabs the
- VM_COMMAND message and goes to sleep for 30 seconds without returning from the
- message loop.
-
- When the button says "PM queue Locked" try changing focus from the program by
- pressing ctrl-esc or clicking on some other window and watch the SIQ fix do it's
- thing.
-
- UPS. I forgot to mention that you have to SET PM_ASYNC_FOCUS_CHANGE=ON in config.sys
- to make the SIQ fix active.
-
- The program comes with full source that you can modify if you wish. I compiled the
- .exe using GNU EMX 0.9a so you need the EMX runtime dll's to run it.
-
- Happy SIQ testing.
-
- Febrary 1996.
-
- Copenhagen, Denmark.
-
- Ulrik Hede
- ulrik@internet.dk
-
-
-
-